be showered - French English Dictionary